home *** CD-ROM | disk | FTP | other *** search
- REDEF/ON $$ ALLOW VARIABLES TO BE OVERWRITTEN
-
- CIMFIL/ON,PARTNO $$ CAPTURE THE PARTNO LINE
- STRNG=TEXT/CLW $$ STORE THE TEXT TO STRING
- STRNG=TEXT/OMIT,STRNG,1 $$ REMOVE THE SPACES
- CMPR=CMPRF(STRNG,(TEXT/' 0')) $$ COMPARE THE STRING TO SEE IF IT'S EMPTY
- IF(CMPR.EQ.1)THEN $$ IF THE RESULT EQUALS 1(TRUE)...
- PROMPT=TEXT/'ENTER PROGRAM NUMBER' $$ CREATE A VARIABLE WITH THE PROMPT TEXT
- RSLT=FILEF(0,1,PROMPT) $$ WRITE THE CONTENTS OF PROMPT TO SCREEN
- STRNG=TEXT/READ,0 $$ STORE THE ANSWER TO STRNG
- ENDIF $$ END IF TRUE
- PARTNO/STRNG $$ REDEFINE PARTNO LINE
- CIMFIL/OFF $$ END ROUTINE
-
- CIMFIL/ON,MACHIN $$ CAPTURE MACHIN LINE
- RSLT=POSTF(13) $$ SEND RECORD TO POST
- SEQNO/OFF $$ TURN OFF SEQUENCE NUMBERS
- INSERT/'O',STRNG,'$' $$ OUTPUT THE O ADDRESS WITH THE NUMBER
- CIMFIL/OFF $$ END ROUTINE
-
- CIMFIL/ON,LOADTL $$ CAPTURE THE LAODTL
- RSLT=POSTF(9,7,159) $$ CHANGE LENGTH TO ADJUST(159)
- RSLT=POSTF(10,6,0) $$ CHANGE THE LENGTH TO 0
- RSLT=POSTF(20) $$ SAVE RECORD
- MODE/INVERS,AUTO $$ TURN ON INVERSE TIME
- PREFUN/90,NEXT $$ G90 NEXT TO...
- PREFUN/80,NEXT $$ G80 NEXT TO...
- PREFUN/40,NEXT $$ G40 NEXT TO...
- PREFUN/17,NEXT $$ G17 NEXT TO...
- PREFUN/0, $$ G0
- FROM/0,0,0 $$ ESTABLISH START POSITION
- RSLT=POSTF(21) $$ RELOAD SAVED RECORD
- RSLT=POSTF(13) $$ SEND RECORD TO POST
- CIMFIL/OFF $$ END ROUTINE
-
- CIMFIL/ON,END $$ CAPTURE THE END
- RSLT=POSTF(20) $$ SAVE RECORD ASIDE
- AUXFUN/9,NEXT $$ M9 NEXT TO...
- AUXFUN/5, $$ M5
- INSERT/'G90G49Z0.$' $$ INSERT G0G49Z0
- INSERT/'E0X0.Y0.$' $$ INSERT E0X0Y0
- RSLT=POSTF(21) $$ RELOAD RECORD
- RSLT=POSTF(13) $$ SEND IT OFF TO THE POST
- CIMFIL/OFF $$ END ROUTINE
-